package com.woniu.entity.dto;

import com.woniu.entity.Order;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class OrderDTO extends Order {
    private boolean combined = false;// 是否组合订单
    private List<OrderDTO> subOrders;// 子订单列表（组合订单时使用）

    private String courseTitle;
    private String paymentMethod;

    // 组合订单的统计信息（可选）
    private Integer totalCourses;     // 总课程数（仅组合订单有效）
    private Double totalAmount;       // 总金额（仅组合订单有效）
}
